dna restriction - Turkish English Dictionary